<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>正则表达式测试</title>
    <script type="text/javascript">
        // var patt = /e/; // 包含该字母的正则表达式
        // var patt = /as/; // 包含该字母的正则表达式
        // var patt = /[abc]/; // 包含a,b,c中的一个
        // var patt = /[A-z]/; //包含大小写字母
        // var patt = /\w/; //包含字母数字下划线
        // var patt = /a+/;  // 至少包含一个a
        // var patt = /a*/;  // 至少包含0个或多个a
        // var patt = /a?/;  // 至少包含0个或1个a
        // var patt = /a{3}/;  // 至少包含3个连续的a
        // var patt = /a{3,5}/; // 至少包含3-5个连续的a
        // var patt = /a{3,}/; // 至少包含3个连续的a
        // var patt = /a6$/;  // 必须以该字符串结尾
        // var patt = /^fa/; // 必须以该字符串开头
        var patt = /^a{3,5}$/;  // 从头到尾必须是3~5个a
        var str = "aaaaa";
        alert(patt.test(str));

    </script>
</head>
<body>

</body>
</html>